The travel website ranked Delamar Southport 22nd in its 2021 list of the top hotels in the country.
The luxury hotel is located at 275 Old Post Road in Southport.
The hotel features a spa and a restaurant serving farm-to-table dishes. Delamar Southport also has suites that are equipped with a fireplace, kitchen and living room area.
The hotel has received 4.5/5 rating from more than 600 reviews on TripAdvisor.
Read the full TripAdvisor ranking here.
Click here to follow Daily Voice Wilton and receive free news updates.